package com.dzx.design.behavioral.chainofresponsibility;

import org.apache.commons.lang3.StringUtils;

/**
 * @author dzx
 * @ClassName:
 * @Description:
 * @date 2019年08月15日 09:29:52
 */
public class VideoApprover extends  Approver{
    @Override
    public void deploy(Course course) {
        if(StringUtils.isNotBlank(course.getVideo())){ //如果视频不是空
            System.out.println(course.getName()+"含有视频，批准！");
            if(approver!=null){
                approver.deploy(course);
            }
        }else {
            System.out.println(course.getName()+"不含有视频，不批准！");
            return;
        }
    }
}
